black-headed spider monkey - German English Dictionary